Spetses Town, Spetses, Spetses Island, Argosaronikos Islands Dapia is the commercial center and the heart of the island of Spetses, the square of the Greek Independence War of 1821, with the cannons, the neoclassical mansions and the picturesque narrow stone paths. The town of Spetses covers... View More